sticky willow - Turkish English Dictionary